Fullstack Job: Desenvolvedor Fullstack - Vue TS | Sênior

Job added on

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Fullstack Job Details

Procuramos um Desenvolvedor Full Stack Sênior em tempo integral com mais de 5 anos de experiência em desenvolvimento de software. O candidato coordenará e participará de todas as fases do ciclo de vida de desenvolvimento de software, traduzindo os requisitos de negócio em código funcional que agregue valor aos nossos clientes.

Essa posição requer um indivíduo que goste não apenas de fazer melhorias na estrutura de um produto existente, mas também de isolar e resolver problemas. O candidato deve garantir que o código entregue atende aos padrões de qualidade estabelecidos pela empresa e às necessidades do cliente. Os deveres também incluem instruir, dirigir e revisar outros desenvolvedores de software.


Responsabilidades e atribuições

  • Coordenar requisitos, cronogramas e atividades; contribuir para as reuniões da equipe; e solucionar problemas de desenvolvimento e produção em vários ambientes e plataformas operacionais
  • Apoiar e desenvolver outros desenvolvedores fornecendo aconselhamento, coaching e oportunidades educacionais
  • Defina arquiteturas e soluções da Web a partir dos requisitos de negócios e produza estimativas
  • Demonstrar excelentes habilidades de comunicação e se envolver em discussões técnicas com colegas, tornando-se um consultor técnico confiável
  • Trabalhar com outras pessoas para garantir a adesão aos padrões do código e às melhores práticas
  • Produza código reutilizável, testável e eficiente
  • Projete e implemente aplicativos de baixa latência, alta disponibilidade e desempenho
  • Implemente padrões seguros por design, incluindo proteção de dados
  • Integrar soluções de armazenamento de dados
  • Garanta o desempenho, a qualidade e a capacidade de resposta do aplicativo
  • Colabore com uma equipe para definir, projetar e enviar novos recursos
  • Identificar e corrigir gargalos, bem como corrigir bugs


Requisitos e qualificações

Experiência necessária

  • Grau universitário ou experiência educacional equivalente (de preferência um diploma técnico ou de engenharia)
  • 5+ anos de experiência em desenvolvimento de software
  • Experiência avançada com TypeScript bem como seu ecossistema de ferramentas.
  • Forte proficiência com JavaScript, Node.js,
  • Forte proficiência com framework Vue.js em typescript
  • Forte proficiência com banco de dados relacional e não relacional
  • Forte proficiência em computação em nuvem, IaaS e PaaS
  • Forte proficiência em plataformas de mensageria como Kafka, Azure Service Bus, Pub/Sub entre outros
  • Experiência em desenvolvimento e gerenciamento de containers como Kubernetes, Cloud Run, entre outros
  • Experiência em desenvolvimento orientado a testes (TDD)
  • Experiência de otimização e ajuste de código para desempenho e manutenção – inclui a utilização de programação assíncrona, armazenamento offline e multi-threading, bem como trabalhar em torno das limitações do sistema/linguagem para alcançar os benchmarks de desempenho desejados
  • Conhecimento prático de tecnologias front-end, como HTML5 e CSS3
  • Experiência com gerenciamento de dados de back-end que otimiza o desempenho de APIs e/ou micro serviços RESTful para diversas plataformas de usuários
  • Compreensão proficiente de ferramentas de versionamento de código, como Git
  • Entendimento de metodologias ágeis
  • Uma atitude positiva sempre procurando capacitar o sucesso dos outros
  • Disposição para se apropriar e encontrar maneiras de se desbloquear
  • Confiável, orientado para a equipe e transparente
  • Autodirigido, flexível e inovador
  • Excelentes habilidades organizacionais e de gerenciamento de tempo
  • Capacidade de trabalhar bem sob pressão em vários projetos em um ambiente de ritmo acelerado


Experiência desejada

  • Proficiência com frameworks de backend como nestjs e typeorm
  • Proficiência em Google Cloud Plataform (GCP)
  • Integração de várias fontes de dados e bancos de dados em um sistema
  • Autenticação e autorização do usuário entre vários sistemas, servidores e ambientes
  • Implementação de plataformas de testes automatizados e testes de unidade
  • Bom entendimento de linguagens de modelagem do lado do servidor.

Informações adicionais


100% remoto, PJ.


Prazer, somos a SoluCX!

Somos uma startup, joseense que veio para ajudar o mundo do cliente.


E com muito foco no resultado, acreditamos que possamos fazer a diferença no mercado. E por isso, estamos buscando pessoas que busquem isso também!


Vamos aprender juntos, e revolucionar o nosso mercado? Vem ser SoluCX!